baffle loudspeaker - English Synonyms Dictionary